sponge-holding forcepses - English Synonyms Dictionary

Can't found any synonym terms.